-- @owner: xuwenfei1
-- @date: 2025/5/22
-- @testpoint:savepoint_name 测试：边界值和非法标识符，部分合理报错

@conn PrimaryDbDmode;
--step1：长度1-63，边界值验证[1,63,64]; expect: 成功,长度64时，notice：截断处理
begin;/
save TRAN A;
save TRAN A01234567890123456789012345678901234567890123456789012345678923;
save TRAN A012345678901234567890123456789012345678901234567890123456789234;
commit;

--step2：符合标识符规则及非法 savepoint_name; expect: 1成功，其余4个均报错
begin;/
save TRAN Employees;
save TRAN 2var;
save TRAN my@name;
save TRAN table;
save TRAN null;
commit;